temporary residency - Français Anglais Dictionnaire